<listitem><para>
The state the extension is in:
<simplelist>
- <member>1: ENABLED</member>
- <member>2: DISABLED</member>
+ <member>1: ACTIVE</member>
+ <member>2: INACTIVE</member>
<member>3: ERROR</member>
<member>4: OUT_OF_DATE</member>
<member>5: DOWNLOADING</member>
<member>6: INITIALIZED</member>
- <member>7: DISABLING</member>
- <member>8: ENABLING</member>
+ <member>7: DEACTIVATING</member>
+ <member>8: ACTIVATING</member>
<member>99: UNINSTALLED</member>
</simplelist>
</para></listitem>
}
_loadExtensionStylesheet(extension) {
- if (extension.state !== ExtensionState.ENABLED &&
- extension.state !== ExtensionState.ENABLING)
+ if (extension.state !== ExtensionState.ACTIVE &&
+ extension.state !== ExtensionState.ACTIVATING)
return;
const variant = Main.getStyleVariant();
if (!extension)
return;
- if (extension.state !== ExtensionState.ENABLED)
+ if (extension.state !== ExtensionState.ACTIVE)
return;
- this._changeExtensionState(extension, ExtensionState.DISABLING);
+ this._changeExtensionState(extension, ExtensionState.DEACTIVATING);
// "Rebase" the extension order by disabling and then enabling extensions
// in order to help prevent conflicts.
this._extensionOrder.splice(orderIdx, 1);
if (extension.state !== ExtensionState.ERROR)
- this._changeExtensionState(extension, ExtensionState.DISABLED);
+ this._changeExtensionState(extension, ExtensionState.INACTIVE);
}
async _callExtensionEnable(uuid) {
await this._callExtensionInit(uuid);
- if (extension.state !== ExtensionState.DISABLED)
+ if (extension.state !== ExtensionState.INACTIVE)
return;
- this._changeExtensionState(extension, ExtensionState.ENABLING);
+ this._changeExtensionState(extension, ExtensionState.ACTIVATING);
try {
this._loadExtensionStylesheet(extension);
try {
await extension.stateObj.enable();
- this._changeExtensionState(extension, ExtensionState.ENABLED);
+ this._changeExtensionState(extension, ExtensionState.ACTIVE);
this._extensionOrder.push(uuid);
} catch (e) {
this._unloadExtensionStylesheet(extension);
if (!await this._callExtensionInit(uuid))
return;
- if (extension.state === ExtensionState.DISABLED)
+ if (extension.state === ExtensionState.INACTIVE)
await this._callExtensionEnable(uuid);
} else {
extension.state = ExtensionState.INITIALIZED;
}
extension.stateObj = extensionState;
- this._changeExtensionState(extension, ExtensionState.DISABLED);
+ this._changeExtensionState(extension, ExtensionState.INACTIVE);
return true;
}
_stateToString(extensionState) {
switch (extensionState) {
- case ExtensionState.ENABLED:
- return _('Enabled');
- case ExtensionState.DISABLED:
+ case ExtensionState.ACTIVE:
+ return _('Active');
+ case ExtensionState.INACTIVE:
case ExtensionState.INITIALIZED:
- return _('Disabled');
+ return _('Inactive');
case ExtensionState.ERROR:
return _('Error');
case ExtensionState.OUT_OF_DATE:
return _('Out of date');
case ExtensionState.DOWNLOADING:
return _('Downloading');
- case ExtensionState.DISABLING:
- return _('Disabling');
- case ExtensionState.ENABLING:
- return _('Enabling');
+ case ExtensionState.DEACTIVATING:
+ return _('Deactivating');
+ case ExtensionState.ACTIVATING:
+ return _('Activating');
}
return 'Unknown'; // Not translated, shouldn't appear
}